Постов с тегом "Автоматизация торговли": 29

Автоматизация торговли


Как создавать и бектестить МНОГО стратегий БЫСТРО?

Привет!
я уже много лет занимаюсь автоматизацией трейдинга (с 2012 года). За это время было выброшено огромное количество денег на разработчиков, потрачено много времени на обучение и бектест стратегий. Было желание создать какую-то универсальную стратегию, которая будет работать всегда и на любом рынке. Сложностей было достаточно много — от того, что бы донести свои желания и идеи разработчику, до того, что бы потом продукт полученииый от разраба оттестировать и внести корректировки. Фактически это превращалось в замкнутый круг, т.к. не все идеи переданные разрабу получалось оттестировать на длинном интервале времени, и не каждая идея была хорошей. Но все это выяснялось потом. 
Чем сложнее был алгоритм, тем больше времени от отнимал, и тем менее стабильным он становился. 
Нужен был какой-то прорыв. Что-то, что могло показывать мгновенный результат бектеста, что бы все это было в нормальном и удобном интерфейсе (да-да, это имеет огромное значение). Нужен был такой продукт, в который даже не программист мог бы внести свои изменения и корректировки без особых сложностей. 

( Читать дальше )

Новый индикатор

Есть идея нового индикатора
формула

индикатор = сумма средних с разной длиной N штук — (N-1)*Цена

Вот работа индикатора, похожего на этот, а этот индикатор пока не создан

Новый индикатор

если формулу этого индикатора, например, сравнить с индикатором такого типа:

индикатор = среднее значение( сумма средних с разной длиной N штук),

то можно увидеть, что возможно точки сигналов будут примерно совпадать и второй индикатор возможно будет более плавный за счет усреднения, но в тренде первый себя будет вести более устойчиво не приводя к ложным сигналам.

Вывод формулы первого индикатора вытекает из следующего:
сама идея заключалась в том чтоб учитывать все средние в индикаторе за счет того что мы к цене прибавляем разницу между индикатором и ценой (сумма(SMA(i) — P) + P). Упростив мы получаем значение индикатора: сумма(SMA(i)) — (N-1)*P

К примеру, возьмем две средние с периодами 100 и 200. второй индикатор покажет среднее значение между ними в районе 150 средней и в тренде и при его сломе. Первый индикатор в тренде будет показывать значения близкие к средней с периодом намного более чем 200.

( Читать дальше )

Парный трейдинг криптовалют (статистический арбитраж)

Трейдеры, привет!

В этом видео я затрону тему  статистического арбитража криптовалют (Парный трейдинг), также в этом видео я  покажу как я отбираю криптовалюты для торговли, плюс в дополнении к вышесказанному я продемонстрирую торговый алгоритм парного трейдинга и мы сможем его протестировать на исторических данных. Поговорим о портфельном подходе к данному методу торговли.

Что вы узнаете:

Концепция торговли парой “криптовалют” (статистический арбитраж)
Как отбирать инструменты для торговли (методы отбора инструментов)
Алгоритм торговли парой (торговая стратегия, поиск сигналов для входа в сделку и выхода из нее)
Тестирование стратегии на исторических данных
Портфельный подход к торговли парой
Выводы

Подробности в видео: 




( Читать дальше )

Кошка продала РИ

    • 29 декабря 2021, 16:28
    • |
    • ICEDONE
  • Еще
  Дома трудится комп с двумя роботами на РТС. Кошка забралась на комп, пока меня не было дома (жене позвонил сказала спит на нем). Комп с сенсорным экраном слайдер.Каким то образом в ТСЛАБ закрыла позицию по рынку (продала 10 лотов по РИ). Хорошо алерт пришел на смартфон, восстановил позу, но потерял 50 пунктов. Это рынок еще не особо ходит. Надо прятать комп.
  п.с. хотя она может быть, что то знает)) 

продажа по 159280, откупил по 159310


Автоматизируем торговлю с помощью TradingView

    • 04 ноября 2021, 18:35
    • |
    • MoonMan
  • Еще

Часто вижу на форуме вопросы типа «Как написать простого робота, чтобы автоматизировать торговлю?». Несколько раз отвечал, а сегодня делать нечего и решил в одном посте соединить всё воедино, надеюсь пригодится начинающим писателям скриптов. Если коротко: не занимайтесь написанием роботов, всё что вам нужно для успешной торговли уже реализовано в TradingView: рисуете на графике области, линии тренда и прочие фаллосы. Далее создаёте уведомление, например на выход из области или пересечение линии тренда или на закрытие выше линии или на любое другое событие которых в TV огромное количество. TV позволяет на уведомление повесить webhook, то есть может «дёргать» внешний скрипт. Арендуете сервер с внешним IP адресом (далее IP_сервера) и пишете элементарный скрипт, который делает «продать всё по рынку» или «продать всё по цене, которую передал TV» и т. д. Таким образом вся логика у Вас будет на графике, любые сценарии программируются за 5 минут наглядно рисованием.

А теперь скрипты и примеры их использования:

Webhook скрипт на PHP для фонда (на примере Тинькова): https://telegra.ph/webhookListenerTinokphp-11-04
Для него требуется установить в папку со скриптом с помощью composer пакет github.com/jamesRUS52/tinkoff-invest, запуск скрипта на сервере из консоли командой php -S IP_сервера:80 ./webhookListenerTinok.php
Замечание: в TIAccountId можно вписать идентификатор нужного счёта если их несколько (например брокерский и ИИС), lot нужно указывать только для валютных пар.



( Читать дальше )

Будни робовладельца #4

    • 14 марта 2021, 20:46
    • |
    • Bishop
  • Еще
Почему я перешёл на торговлю роботами?

Во-первых: железяка не имеет эмоций, присущих живому трейдеру. Алгоритм неукоснительно выполняется в любое время суток независимо от внешних раздражителей. Эмоции заставляют трейдера делать огромное количество лишних операций. Как только переложил свои заботы на плечи «феликса», то существенно сократились комиссионные издержки.

Во-вторых: полная автономность и высвобождение времени для себя любимого. Это трудно оценить в деньгах, эффект наблюдается скорее в качестве жизни и ментальном здоровье. Сейчас мне хватает несколько минут в начале и в конце дня для оценки ситуации в целом. Всё реже приходиться «подкручивать винтики» в исправно работающем механизме.

В-третьих: абсолютное безразличие к новостному фону как фактору влияния на котировки. Алгоритмы роботов универсальны и просто следуют за рынком. Растёт — зарабатываем, хорошо растёт — хорошо зарабатываем, падает — не теряем заработанное и в случае сильного движения вниз зарабатываем дополнительную копеечку.

( Читать дальше )

Общий обзор. Полуавтоматическая торговая система ProfitTrade G&Co.

Приветствую, уважаемые трейдеры!

Хочу рассказать вам про свою торговую систему для полуавтоматического трейдинга ProfitTrade G&Co на базе стратегии торговли от ценовых уровней, разработанную на платформе TSLab для совершения торговых сделок на фондовом рынке, рынке FOREX и криптовалютном рынке. 

Система состоит из множества взаимосвязанных между собой модулей и обеспечивает высокий баланс риска с получаемым профитом.

Основные модули, входящие в состав полуавтоматической торговой системы:

  1. Модуль управления рисками
  2. Модуль активации сделок
  3. Модуль управления уровнями
  4. Модуль управления тейк-профитами
  5. Модуль управления капиталом
  6. Модуль смены тенденции
  7. Модуль управления фиктивными заявками

Так же в полуавтомате внедрена система статусов, которая выполняет роль информационного помощника и дополняет систему риск-менеджмента.

Более подробно по каждому модулю и блоку торговой системы поговорим далее.

Общий видео обзор также можно посмотреть по ссылке:

 



Торговый робот - "Следуй за ценой"

 Торговый робот - "Следуй за ценой" 

Робот для терминала Quik — это чётко прописанный алгоритм торговли ценными бумагами на московской бирже moex.com

В двух словах robotmoex :

___________________________________________________________________________________

— НАСТРАИВАЕМЫЕ ПАРАМЕТРЫ -----------------------------------------

ACCOUNT = 'L01-00000F00' — Код счета

CLASS_CODE = 'TQBR' — Код класса

SEC_CODE = 'SBER' — Код бумаги

CLIENT_CODE = '000000619987' — Код клиента



( Читать дальше )

Вебхуки на TradingView - новые возможности для автоматизации торговли.

 При всех имеющихся преимуществах  в виде удобного визуального и функционального интерфейса,  большого набора исследовательского инструментария (готовые стратегий и индикаторы),  огромного количества доступных финансовых инструментов (российский и зарубежные рынки),  а самое главное легкости и простоты реализации собственных торговых идей и гипотез за счёт наличия встроенного языка Pine Script (всё это к слово ещё приплавлено русскоязычной поддержкой и подробным манулом), у TradingView всегда был серьёзный недостаток — отсутствие возможности полноценной автоматизации торговли. И здесь позиция разработчиков (а скорее всего руководства компании) мне была не совсем понятна. Написали ребята крутую прилажуху с использованием последних веб технологий,  дали людям широкий инструментарий для кастомизации своих

( Читать дальше )

....все тэги
UPDONW
Новый дизайн